devotion to public use - Turc Anglais Dictionnaire